; * lisp/international/quail.el (quail-insert-kbd-layout): Commentary.
authorEli Zaretskii <eliz@gnu.org>
Fri, 25 Jul 2025 12:25:40 +0000 (15:25 +0300)
committerEli Zaretskii <eliz@gnu.org>
Fri, 25 Jul 2025 12:25:40 +0000 (15:25 +0300)
lisp/international/quail.el

index c7340fbdcac679105fe0c43ca0d4106f070462aa..120e98a465a0c4ef11c16a2517ebfadd72cd626e 100644 (file)
@@ -836,6 +836,8 @@ The format of KBD-LAYOUT is the same as `quail-keyboard-layout'."
                                       (format "\t%c\t" upper))
                     (string upper))))
        (insert (bidi-string-mark-left-to-right lower)
+                ;; This invisible space is here to prevent the display
+                ;; engine from composing these two characters on display.
                (propertize " " 'invisible t)
                (bidi-string-mark-left-to-right upper))
        (if (< (string-width upper) 2)